Big Huge Thesaurus

cable tramway

noun